package com.mk.admin.model.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("医生科普信息")
public class DoctorScienceInfoVo {
    @ApiModelProperty(value = "主键ID")
    private Integer id;              // 主键ID
    @ApiModelProperty("信息标题")
    private String name;          // 名称
    @ApiModelProperty("患者Id")
    private String patId;          // 名称
    @ApiModelProperty("信息子标题")
    private String subName;       // 副名称
    @ApiModelProperty("状态")
    private Integer status;       // 状态
    @ApiModelProperty("描述")
    private String describe;      // 描述
    @ApiModelProperty("类型")
    private Integer type;         // 类型
    @ApiModelProperty("类型名称")
    private String typeName;      // 类型名称
    @ApiModelProperty("医生编码")
    private String doctorCode;    // 医生编码
    @ApiModelProperty("医生姓名")
    private String doctorName;    // 医生姓名
    @ApiModelProperty("被浏览次数")
    private Integer times;        // 浏览次数
    @ApiModelProperty("被点赞次数")
    private Integer likes;        // 点赞数
    @ApiModelProperty("被收藏次数")
    private Integer collects;     // 收藏数
    @ApiModelProperty("被转发次数")
    private Integer forwards;     // 转发数
    private Integer sort;         // 排序
    @ApiModelProperty("是取消还是点赞，收藏，只有点赞和收藏会有取消 1表示增加一次 -1减少一次 取消点赞收藏-1")
    private Integer num;       // 是取消还是点赞，收藏，只有点赞和收藏会有取消
    @ApiModelProperty(hidden = true)
    private String createTime; // 创建时间
    private String startTime;  // 开始时间
    private String endTime;    // 结束时间
    private String orderBy;
    private Integer page;
    private Integer size;
}
